ac9746a00b8b498271a1b4481fc1bbb9fa29e74b,src/main/java/com/jjoe64/graphview/series/LineGraphSeries.java,LineGraphSeries,draw,#GraphView#Canvas#boolean#,169

Before Change


                    }

                    mPath.moveTo(startXAnimated, startY);
                    mPath.lineTo(endXAnimated, endY);
                }

                if (mStyles.drawBackground) {

After Change


                    mPath.moveTo(startXAnimated, startY);

                    // performance opt.
                    if (Math.abs(endX-lastRenderedX) > .3f) {
                        if (mDrawAsPath) {
                            mPath.lineTo(endXAnimated, endY);
                        } else {
                            renderLine(canvas, new float[] {startXAnimated, startY, endXAnimated, endY});
                        }